sheep master - Turkish English Dictionary